翻訳と辞書
Words near each other
・ Mac Minister
・ MAC Mle 1950
・ Mac Mohan
・ Mac Morgan
・ Mac Murchadha
・ Mac NC
・ Mac Nimir Bridge
・ Mac Nisse
・ Mac Nisse of Connor
・ Mac Néill
・ Mac O'Grady
・ Mac OS
・ Mac OS 8
・ Mac OS 9
・ Mac OS memory management
Mac OS nanokernel
・ Mac OS Roman
・ Mac OS Runtime for Java
・ Mac OS X 10.0
・ Mac OS X 10.1
・ Mac OS X 10.2
・ Mac OS X Leopard
・ Mac OS X Lion
・ Mac OS X Panther
・ Mac OS X Public Beta
・ Mac OS X Server 1.0
・ Mac OS X Snow Leopard
・ Mac OS X Tiger
・ Mac Ospaic
・ Mac Otten


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Mac OS nanokernel : ウィキペディア英語版
Mac OS nanokernel

Before OS X, PowerPC versions of the Mac OS were based on a nanokernel, or extremely simple operating system kernel. The initial revision of this software is an extremely simple, single tasking system which delegates most tasks to an emulator running the Motorola 68K version of the operating system. The second major revision supports multitasking, multiprocessing, and message passing, and would be more properly called a microkernel. Unlike the 68K-derived Mac OS kernel running within it, the PowerPC kernel exists in a protected memory space and executes device drivers in user mode. The nanokernel is completely different from the Copland OS microkernel, although they were created in succession with similar goals.
== System 7.1.2—Mac OS 8.5.1 ==
The original nanokernel, and the tightly integrated Mac 68k emulator, were written by emulation consultant Gary Davidian. Its main purpose was to allow the existing Motorola 68K version of the operating system to run on new hardware. As such, the "normal" state of the system was to be running 68K code. The operating system did little until activated by an interrupt, which would be quickly mapped to its 68K equivalent within the virtual machine.
Other tasks may include switching back to PowerPC mode, if necessary, upon completion of the interrupt handler, and mapping the Macintosh virtual memory system to the PowerPC hardware. However, as the software is little documented, these might instead be handled by the emulator running in user mode.
This nanokernel was stored on the Mac OS ROM chip integrated into Old World ROM computers, or inside the Mac OS ROM file on disk on the New World ROM computers, rather than being installed in the familiar sense.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Mac OS nanokernel」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.